package com.chuji.crmcj.bean;

import java.util.List;

/**
 * Created by w.pitt on 2016/2/2.
 */
public class MagTodayInfo {


    /**
     * Message :
     * Success : true
     * ErrCode : 0
     * Count : 1
     * ApiParamObj : [{"totalTask":0,"orderCount":0,"firstTaskCount":0,"failOrderCount":0,"secondTaskCount":0,"trialDriveCount":0,"invalidTaskCount":0,"failApproveCount":0,"nowOrderCount":0,"orderDealCount":0,"complainCount":0,"failApproveTime":null,"nowOrderTime":null,"orderDealTime":null,"complainTime":null,"messageCount":3}]
     * PageSource : null
     * ApiDataSetObj : {}
     */

    private String Message;
    private boolean Success;
    private int ErrCode;
    private int Count;
    private Object PageSource;
    /**
     * totalTask : 0
     * orderCount : 0
     * firstTaskCount : 0
     * failOrderCount : 0
     * secondTaskCount : 0
     * trialDriveCount : 0
     * invalidTaskCount : 0
     * failApproveCount : 0
     * nowOrderCount : 0
     * orderDealCount : 0
     * complainCount : 0
     * failApproveTime : null
     * nowOrderTime : null
     * orderDealTime : null
     * complainTime : null
     * messageCount : 3
     */

    private List<ApiParamObjEntity> ApiParamObj;

    public void setMessage(String Message) {
        this.Message = Message;
    }

    public void setSuccess(boolean Success) {
        this.Success = Success;
    }

    public void setErrCode(int ErrCode) {
        this.ErrCode = ErrCode;
    }

    public void setCount(int Count) {
        this.Count = Count;
    }

    public void setPageSource(Object PageSource) {
        this.PageSource = PageSource;
    }

    public void setApiParamObj(List<ApiParamObjEntity> ApiParamObj) {
        this.ApiParamObj = ApiParamObj;
    }

    public String getMessage() {
        return Message;
    }

    public boolean isSuccess() {
        return Success;
    }

    public int getErrCode() {
        return ErrCode;
    }

    public int getCount() {
        return Count;
    }

    public Object getPageSource() {
        return PageSource;
    }

    public List<ApiParamObjEntity> getApiParamObj() {
        return ApiParamObj;
    }

    public static class ApiParamObjEntity {
        private int totalTask;
        private int orderCount;
        private int firstTaskCount;
        private int failOrderCount;
        private int secondTaskCount;
        private int trialDriveCount;
        private int invalidTaskCount;
        private int failApproveCount;
        private int nowOrderCount;
        private int orderDealCount;
        private int complainCount;
        private String failApproveTime;
        private String nowOrderTime;
        private String orderDealTime;
        private String complainTime;
        private int messageCount;

        public void setTotalTask(int totalTask) {
            this.totalTask = totalTask;
        }

        public void setOrderCount(int orderCount) {
            this.orderCount = orderCount;
        }

        public void setFirstTaskCount(int firstTaskCount) {
            this.firstTaskCount = firstTaskCount;
        }

        public void setFailOrderCount(int failOrderCount) {
            this.failOrderCount = failOrderCount;
        }

        public void setSecondTaskCount(int secondTaskCount) {
            this.secondTaskCount = secondTaskCount;
        }

        public void setTrialDriveCount(int trialDriveCount) {
            this.trialDriveCount = trialDriveCount;
        }

        public void setInvalidTaskCount(int invalidTaskCount) {
            this.invalidTaskCount = invalidTaskCount;
        }

        public void setFailApproveCount(int failApproveCount) {
            this.failApproveCount = failApproveCount;
        }

        public void setNowOrderCount(int nowOrderCount) {
            this.nowOrderCount = nowOrderCount;
        }

        public void setOrderDealCount(int orderDealCount) {
            this.orderDealCount = orderDealCount;
        }

        public void setComplainCount(int complainCount) {
            this.complainCount = complainCount;
        }

        public void setFailApproveTime(String failApproveTime) {
            this.failApproveTime = failApproveTime;
        }

        public void setNowOrderTime(String nowOrderTime) {
            this.nowOrderTime = nowOrderTime;
        }

        public void setOrderDealTime(String orderDealTime) {
            this.orderDealTime = orderDealTime;
        }

        public void setComplainTime(String complainTime) {
            this.complainTime = complainTime;
        }

        public void setMessageCount(int messageCount) {
            this.messageCount = messageCount;
        }

        public int getTotalTask() {
            return totalTask;
        }

        public int getOrderCount() {
            return orderCount;
        }

        public int getFirstTaskCount() {
            return firstTaskCount;
        }

        public int getFailOrderCount() {
            return failOrderCount;
        }

        public int getSecondTaskCount() {
            return secondTaskCount;
        }

        public int getTrialDriveCount() {
            return trialDriveCount;
        }

        public int getInvalidTaskCount() {
            return invalidTaskCount;
        }

        public int getFailApproveCount() {
            return failApproveCount;
        }

        public int getNowOrderCount() {
            return nowOrderCount;
        }

        public int getOrderDealCount() {
            return orderDealCount;
        }

        public int getComplainCount() {
            return complainCount;
        }

        public String getFailApproveTime() {
            return failApproveTime;
        }

        public String getNowOrderTime() {
            return nowOrderTime;
        }

        public String getOrderDealTime() {
            return orderDealTime;
        }

        public String getComplainTime() {
            return complainTime;
        }

        public int getMessageCount() {
            return messageCount;
        }
    }
}
